a read should wait for the messages sent after it started